package com.eastedu.client.file.model;

import lombok.Data;

/**
 * @author 袁松明
 */
@Data
public class FileSignatureRequest {
    /**
     * 文件MD5值，唯一码，32位
     */
    private String md5;

    /**
     * 云平台提供商，目前支持腾讯云:'tencent
     */
    private String provider;

    /**
     * 文件操作方式，方法类型:get/post/put; 上传文件 -- put,post
     */
    private String method;

    /**
     * 资源类型,0表示视频资源，1表示其他资源
     */
    private Integer genre;

    /**
     * 文件名称
     */
    private String fileName;

    /**
     * 文件后缀名
     */
    private String extension;

    /**
     * 文件大小
     */
    private Long size;

    /**
     * 文档未给出解释
     */
    private String client;
}
